• word of the day

    genus cynara

    genus cynara - Dictionary definition and meaning for word genus cynara

    Definition
    (noun) artichoke; cardoon
    Synonyms : cynara
Download our Mobile App Today
Receive our word of the day
on Whatsapp